kind of cloth made in segovia - Espagnol Anglais Dictionnaire